//#include <iostream>
//template<typename T, typename ...Args>
//T sum(T first, Args... args) {
//	return (first + ... + args);
//}
//
//template<class ...Args>
//void Print(Args... args){
//	(std::cout << ... << args) << "\n";
//}
//
//int main() {
//	std::cout << sum(1, 2, 3, 4, 5) << std::endl;
//	return 0;
//}